30 
500 500 
348 220 76560 
255 184 46920 
191 249 47559 
212 194 41128 
348 322 112056 
171 369 63099 
206 327 67362 
221 277 61217 
250 202 50500 
205 226 46330 
193 280 54040 
364 311 113204 
264 224 59136 
244 347 84668 
270 338 91260 
224 236 52864 
168 177 29736 
285 347 98895 
315 294 92610 
247 219 54093 
315 302 95130 
129 147 18963 
268 273 73164 
350 352 123200 
186 258 47988 
365 374 136510 
145 259 37555 
284 184 52256 
129 198 25542 
146 351 51246 
